Shows/Hides the IP address control
#Include <GuiIPAddress.au3>
_GUICtrlIpAddressShowHide ( hwnd, state )
Parameters
hwnd | handle to a GUI IP Address control |
state | @SW_SHOW/@SW_HIDE |
Return Value
Remarks
None
Related
_GUICtrlIpAddressCreate, _GUICtrlIpAddressDelete
Example
#include <GuiIPAddress.au3>
Opt("MustDeclareVars", 1)
_Main()
Func _Main()
Local $msg, $hgui, $btn_show, $button, $hIPAddress, $Visible = True
$hgui = GUICreate("IP Address Control Show/Hide Example", 300, 150)
$hIPAddress = _GUICtrlIpAddressCreate ($hgui, 10, 10, 150, 30, $WS_DLGFRAME, $WS_EX_CLIENTEDGE)
_GUICtrlIpAddressSet ($hIPAddress, "24.168.2.128")
$btn_show = GUICtrlCreateButton("Show/Hide", 10, 50, 100, 25)
$button = GUICtrlCreateButton("Exit", 100, 120, 100, 25)
GUISetState(@SW_SHOW)
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE Or $msg = $button
Exit
Case $msg = $btn_show
If $Visible Then
_GUICtrlIpAddressShowHide ($hIPAddress, @SW_HIDE)
Else
_GUICtrlIpAddressShowHide ($hIPAddress, @SW_SHOW)
EndIf
$Visible = Not $Visible
EndSelect
WEnd
EndFunc ;==>_Main